home *** CD-ROM | disk | FTP | other *** search
/ Clickx 47 / Clickx 47.iso / assets / software / switchproxy.xpi / chrome / switchproxy.jar / content / dialogs / editproxy.xul < prev    next >
Encoding:
Extensible Markup Language  |  2006-04-11  |  4.8 KB  |  109 lines

  1. <?xml version="1.0"?>
  2.  
  3. <?xml-stylesheet href="chrome://communicator/skin/" type="text/css"?>
  4.  
  5. <!DOCTYPE dialog SYSTEM "chrome://switchproxy/locale/locale.dtd">
  6.  
  7. <dialog buttons="accept, cancel"
  8.         id="switchproxyCookieDialog"
  9.         ondialogaccept="return switchProxy_saveProxy()"
  10.         ondialogcancel="switchproxy_openerFocus(); return true;"
  11.         onload="switchProxy_initVals();"
  12.         title="&add.title;"
  13.         xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
  14.   
  15.   <script type="application/x-javascript" src="chrome://switchproxy/content/globals.js"></script>
  16.   <script type="application/x-javascript" src="chrome://switchproxy/content/datasource.js"></script>
  17.     <script type="application/x-javascript" src="chrome://switchproxy/content/dialogs/editcommon.js"></script>
  18.     <script type="application/x-javascript" src="chrome://switchproxy/content/dialogs/editproxy.js"></script>
  19.   
  20.   <hbox>
  21.     <label value="&add.proxyLabel;" id="proxy-name-label" />
  22.     <textbox id="proxy-name" size="30" flex="0" />
  23.   </hbox>
  24.   <groupbox>
  25.     <radiogroup id="networkProxyType" value="1" persist="value">
  26.       <radio value="1" label="&add.option.manual;" oncommand="switchProxy_enableOptions();" id="type-manual-radio" />
  27.     
  28.       <grid class="indent" flex="1">
  29.         <columns>
  30.           <column/>
  31.           <column flex="1"/>
  32.         </columns>
  33.       
  34.         <rows>
  35.           <row align="center">
  36.             <hbox align="center" pack="end">
  37.               <label value="&add.http.proxy.label;" accesskey="&add.http.proxy.key;" control="networkProxyHTTP"/>
  38.             </hbox>
  39.             <hbox align="center">
  40.               <textbox id="networkProxyHTTP" flex="1"/>
  41.               <label value="&add.port.label;" control="networkProxyHTTP_Port"/>
  42.               <textbox id="networkProxyHTTP_Port" size="5"/>
  43.             </hbox>
  44.           </row>
  45.           <row align="center">
  46.             <hbox align="center" pack="end">
  47.               <label value="&add.ssl.proxy.label;" accesskey="&add.ssl.proxy.key;" control="networkProxySSL"/>
  48.             </hbox>
  49.             <hbox align="center">
  50.               <textbox id="networkProxySSL" flex="1"/>
  51.               <label value="&add.port.label;" control="networkProxySSL_Port"/>
  52.               <textbox id="networkProxySSL_Port" size="5"/>
  53.             </hbox>
  54.           </row>
  55.           <row align="center" id="ftp_row">
  56.             <hbox align="center" pack="end">
  57.               <label value="&add.ftp.proxy.label;" accesskey="&add.ftp.proxy.key;" control="networkProxyFTP"/>
  58.             </hbox>
  59.             <hbox align="center">
  60.               <textbox id="networkProxyFTP" flex="1"/>
  61.               <label value="&add.port.label;" control="networkProxyFTP_Port"/>
  62.               <textbox id="networkProxyFTP_Port" size="5"/>
  63.             </hbox>
  64.           </row>
  65.           <row align="center" id="gopher_row">
  66.             <hbox align="center" pack="end">
  67.               <label value="&add.gopher.proxy.label;" accesskey="&add.gopher.proxy.key;" control="networkProxyGopher"/>
  68.             </hbox>
  69.             <hbox align="center">
  70.               <textbox id="networkProxyGopher" flex="1"/>
  71.               <label value="&add.port.label;" control="networkProxyGopher_Port"/>
  72.               <textbox id="networkProxyGopher_Port" size="5"/>
  73.             </hbox>
  74.           </row>
  75.           <row align="center">
  76.             <hbox align="center" pack="end">
  77.               <label value="&add.socks.proxy.label;" accesskey="&add.socks.proxy.key;" control="networkProxySOCKS"/>
  78.             </hbox>
  79.             <hbox align="center">
  80.               <textbox id="networkProxySOCKS" flex="1"/>
  81.               <label value="&add.port.label;" control="networkProxySOCKS_Port"/>
  82.               <textbox id="networkProxySOCKS_Port" size="5"/>
  83.             </hbox>
  84.           </row>
  85.           <row>
  86.             <spacer/>
  87.             <radiogroup id="networkProxySOCKSVersion" orient="horizontal">
  88.               <radio id="networkProxySOCKSVersion4" value="4" label="&add.socks.option.v4;" />
  89.               <radio id="networkProxySOCKSVersion5" value="5" label="&add.socks.option.v5;" />
  90.             </radiogroup>
  91.           </row>
  92.         
  93.           <row align="center" id="none_row"> 
  94.             <hbox align="center" pack="end">
  95.               <label value="&add.none.label;" accesskey="&add.none.key;" control="networkProxyNone"/>
  96.             </hbox>
  97.             <textbox id="networkProxyNone" value="localhost, 127.0.0.1" />
  98.           </row>
  99.           <row id="none_example_row">
  100.             <spacer/>
  101.             <label value="&add.none.example;" control="networkProxyNone"/>
  102.           </row>
  103.         </rows>
  104.       </grid>
  105.       <radio value="2" label="&add.option.auto;" oncommand="switchProxy_enableOptions();" id="type-auto-radio" />
  106.       <textbox id="networkProxyAutoconfigURL" size="50" flex="1" disabled="true" />
  107.     </radiogroup>
  108.   </groupbox>
  109. </dialog>